• word of the day

    japanese angelica tree

    japanese angelica tree - Dictionary definition and meaning for word japanese angelica tree

    Definition
    (noun) deciduous clump-forming Asian shrub or small tree; adventive in the eastern United States
    Synonyms : aralia elata

Word used in video below:
text: it's what the Japanese call unagi
Download our Mobile App Today
Receive our word of the day
on Whatsapp